A constructive approach to translatability of view updates
نویسندگان
چکیده
In this article, we revisit the view update framework by Bancilhon and Spyratos in a setting with constraints expressed in first-order logic. We explicitly consider constraints on both the database and the view schemas, along with inter-schema constraints that implicitly define the view mappings. Using the notion of logical definability we give a constructive characterisation of views, their inverses and complements, and provide an effective method for checking whether an arbitrary first-order expressible view update can be (uniquely) translated under the constant complement principle.
منابع مشابه
Translatability and Translation of Updated Views in ModelJoin
The ModelJoin language offers the definition of views that combine information from heterogeneous models. These views are currently realised by unidirectional transformations. Thus, updates to the views are not translated back to the models. In this paper, we study the view-update problem for ModelJoin view definitions. We propose translation strategies for view updates, and show that generated...
متن کاملUpdating XML views published over relational databases: Towards the existence of a correct update mapping
XML data management using relational database systems has been intensively studied in the last few years. However, in order for such systems to be viable, they must support not only queries, but also updates over virtual XML views that wrap the relational data. While view updating is a long-standing difficult issue in the relational context, the flexible XML data model and nested XML query lang...
متن کاملInvariance Properties of the Constant-Complement View-Update Strategy
The constant-complement approach is one of the principal strategies for defining the reflections of database view updates. The purpose of this paper is twofold. First, a self-contained presentation of the strategy itself is given. Second, two fundamental invariance problems are examined. In admissibility invariance, the question of when the translatability of a view update is independent of the...
متن کاملOn the Translatability of View Updates
We revisit the view update problem and the abstract functional framework by Bancilhon and Spyratos in a setting where views and updates are exactly given by functions that are expressible in first-order logic. We give a characterisation of views and their inverses based on the notion of definability, and we introduce a general method for checking whether a view update can be uniquely translated...
متن کاملOn the Updatability of Relational Views
Most relational database systems provide a facility for supporting user views. Permitting this level of abstraction has the danger, however, that update requests issued by a user within the context of his view may not translate correctly into equivalent updates on the underlying database. It is the purpose of this paper to formalize the notion of correct translatability, and to derive constrain...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011